package widok;

import kontroler.Kontroler;

import javax.swing.*;
import java.awt.*;

/**
 * Author: Mariola
 * Date: 22.08.13
 */

public class Okienko extends JFrame {

    public Okienko(){
        ustawOkno();
        ustawKompenenty();
    }

    public void ustawOkno(){
        setSize(new Dimension(600, 400));
        setLocationRelativeTo(null);
        setTitle("Rysowanie figur");
        setMinimumSize(new Dimension(300, 300));
        //setUndecorated(true);  // chowanie paska tytułowego

        try {
            UIManager.setLookAndFeel(
                    UIManager.getSystemLookAndFeelClassName());
        }
        catch (Exception e) { }
    }

    public void ustawKompenenty(){
        GornyPanel gornyPanel = new GornyPanel();
        DolnyPanel dolnyPanel = new DolnyPanel();

        add(gornyPanel, BorderLayout.NORTH);
        add(dolnyPanel, BorderLayout.CENTER);

        Kontroler kontroler = new Kontroler();
        kontroler.setListaRysunkow(gornyPanel.getListaRysunkow());
        kontroler.setWyswietlBtn(gornyPanel.getRysujBtn());
        kontroler.setDolnyPanel(dolnyPanel);
    }
}
